be embarrassing - Alemán Inglés Diccionario